low retail prices - Almanca İngilizce Sözlük